/*最顶部灰色条样式开始*/
.head_top{
	width:100%;
	height:33px;
	background:url(../images/04.jpg) repeat-x;
}
.head_top .head_top_box{
	width:960px;
	height:33px;
	margin:0 auto;
}
/*左边样式开始*/
.head_top .head_top_l{
	float: left;
	width:440px;
	height:23px;
	color:#666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding-top: 10px;
	overflow: hidden;
}
.head_top .head_top_l span.top_login{
	position: relative;
}
.head_top .head_top_l span.top_login_login{
	display: block;
	height: 30px;
	margin-top: -10px;
	line-height: 35px;
}
.head_top .head_top_l span.top_login_login a{
	color: #0066CC;
	margin-left: 8px;
}

.head_top .head_top_l span.top_login_login .name{
	margin-right: 5px;
	color: green;
}
.head_top .head_top_l span.top_login_login .qq-login{
	padding-left: 17px;
	background: url('../images/75.gif') no-repeat;
}
.head_top .head_top_l span.top_login a{
	padding-left: 10px;
	color: #0066CC;
}
.head_top .head_top_l span.top_login a:hover{
	text-decoration: underline;
	color:#009900;
}
.head_top .head_top_l span.top_login a.qq{
	position: absolute;
	left:250px;
	top:-6px;
	display: block;
	width:124px;
	height:24px;
	background: url(../images/qq_login.gif) no-repeat;
}
.head_top .head_top_l span.top_login a.qq-login{
	position: absolute;
	left:250px;
	top:-6px;
	display: block;
	width:124px;
	height:24px;
}
/*左边样式结束*/

/*右边开始*/
.head_top .head_top_r{
	float: right;
	width:510px;
	height:33px;
}
.head_top .head_top_r .top_menu{
	float: right;
	width:70px;
	height:25px;
	margin-top:4px;
	padding-left:10px;
	line-height: 25px;
}
/*网站导航开始*/
.head_top .head_top_r .top_nav_box{
	position: relative;
	z-index: 999;
}
/*鼠标移入改变背景*/
.head_top .head_top_r .nav_hover{
	background: #FFFFFF;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	left:-1px;
	width:68px;
}
.head_top .head_top_r .top_nav_box .in_nav{
	width:60px;
	background: url(../Images/26.gif) 100% -25px no-repeat;
}
.head_top .head_top_r .top_nav_box .in_nav a{
	font-size: 12px;
	color:#4D4D4D;
}
.head_top .head_top_r .top_nav_box .in_nav a:hover{
	text-decoration: underline;
	color:#009900;
}

/*网站导航隐藏盒子开始*/
.head_top .head_top_r .top_nav_box .nav_hide{
	position: absolute;
	right:-1px;
	top:25px;
	width:120px;
	padding:10px;
	border:1px solid #CCCCCC;
	background: #FFFFFF;
	z-index: 999;
	display: none;
}

.head_top .head_top_r .top_nav_box .nav_hide strong{
	font-size: 12px;
	color:#0066CC;
}
.head_top .head_top_r .top_nav_box .nav_hide a{
	font-size: 12px;
	color:#464646;
}
.head_top .head_top_r .top_nav_box .nav_hide a:hover{
	text-decoration: underline;
	color:#009900;
}
/*网站隐藏盒子结束*/
/*网站导航结束
/*搜索开始*/
.head_top .head_top_r .searchs_box{
	position: relative;
	background: url(../Images/26.gif) 100% 0 no-repeat;
	z-index: 20;
}
.head_top .head_top_r .search_hover{
	background: #FFFFFF;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	left:-1px;
	width:68px;
}

.head_top .head_top_r .searchs_box .sub_search div{
	width:50px;
	padding-left:20px;
	background: url(../Images/26.gif) 0 -50px no-repeat;
	cursor:pointer;
}
.head_top .head_top_r .searchs_box .sub_search span{
	display: block;
	width:38px;
	height:25px;
	line-height: 25px;
	font-size: 12px;
	color:#666666;
	background: url(../Images/26.gif) 100% -25px no-repeat;
	cursor:pointer;
}
/*搜索隐藏盒子开始*/
.head_top .head_top_r .searchs_box .search_hide{
	position: absolute;
	right:-1px;
	top:25px;
	width:200px;
	padding:15px;
	border:1px solid #CCCCCC;
	border-top:none;
	background: #FFFFFF;
	line-height: 25px;
	z-index: 18;
	display: none;
}
.head_top .head_top_r .searchs_box .search_hide input.key{
	width:200px;
	height:25px;
	padding-top:5px;
	padding-left:5px;
	border:1px solid #CCCCCC;
	line-height: 14.4px;
}
.head_top .head_top_r .searchs_box .search_hide .subleft{
	float: left;
	padding-top:10px;
}
.head_top .head_top_r .searchs_box .search_hide .subleft input.sub{
	background: url(../Images/10.jpg) no-repeat;
	width:70px;
	height:25px;
	color:#FFFFFF;
	line-height: 14.4px;
	font-size: 12px;
	cursor:pointer;
}
.head_top .head_top_r .searchs_box .search_hide .subright{
	float: right;
	padding-top:10px;
	line-height: 25px;
}
.head_top .head_top_r .searchs_box .search_hide .subright input.sub{
	background: url(../Images/10.jpg) no-repeat;
	width:70px;
	height:25px;
	color:#FFFFFF;
	line-height: 14.4px;
	font-size: 12px;
	cursor:pointer;
}
/*搜索隐藏盒子结束*/
/*搜索结束*/

/*右边结束*/
/*最顶部灰色条样式结束*/

/*头部开始*/
.head{
	position: relative;
	width: 960px;
	height:89px;
	margin:0 auto;
}
.head a.logo{
	position: absolute;
	left:10px;
}
.head a.logo2{
	position: absolute;
	right:0px;
	top:5px;
}
/*头部结束*/

/*导航栏开始*/
.nav_list{
	position: relative;
	width:960px;
	height:34px;
	margin:0 auto;

}
.nav_list .nav_left{
	float: left;	
}
.nav_list a{
	display: block;
	float: left;
	text-align: center;
	cursor:pointer;
}
.nav_list a.two span{
	float: left;
	display: block;
	width:60px;
	height:24px;
	font-size: 14px;
	color:#666;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	background: url(../images/43.gif) 0px -86px no-repeat;
	/*border:1px solid red;*/
}
.nav_list a.two{
	display: block;
	width:86px;
	height:34px;
	margin-right: 5px;
	/*border:1px solid red;*/
	background: url(../images/43.gif) 100% -51px no-repeat;
}
.nav_list .two:hover{
	background: url(../images/43.gif) 100% -121px no-repeat;
}
.nav_list .two:hover span{
	background: url(../images/43.gif) 0 -156px no-repeat;
}
.nav_list a.one{
	display: block;
	width:64px;
	height:34px;
	margin-right: 5px;
	color:#fff;
	font-weight: 700;
	background:url(../images/43.gif) 0 -191px no-repeat;
}
.nav_list a.one span{
	display: block;
	float: left;
	width:64px;
	height:24px;
	padding-top: 10px;
	font-size: 14px;
	text-align: center;
	font-family:Arial,​Helvetica,​sans-serif;
	background: url(../images/43.gif) 100% -226px no-repeat;
}
.nav_list a.blue {
    background: url("../images/43.gif") no-repeat scroll 0 -191px rgba(0, 0, 0, 0);
    display: block;
    height: 34px;
    margin-right: 5px;
    width: 86px;
}
.nav_list a.blue span{
	  background: url("../images/43.gif") no-repeat scroll 100% -226px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: 700;
    height: 24px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    width: 60px;
}
/*右边开始*/
.nav_list div.share{
	position: absolute;
	right:0px;
	font-size: 12px;
	color:#666;
	padding-bottom: 2px;
	padding-left: 69px;
	z-index: 10;
	height: 16px;
	overflow: hidden;
}
.nav_list .share a{
	display: block;
	float: left;
	height:16px;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 22px;
}
.nav_list .share span.more{
	display: block;
	float: left;
	height:16px;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 22px;
	text-align: left;
	cursor: pointer;
	background: url(../images/is.png) 0 5px no-repeat;
}
.nav_list .share a.qzone{
	background: url(../images/is.png) 0 -75px no-repeat;
}
.nav_list .share a.sina{
	background: url(../images/is.png) 0 -155px no-repeat;
}
.nav_list .share a.qq{
	background: url(../images/is.png) 0 -235px no-repeat;
}
.nav_list .share a.renren{
	background: url(../images/is.png) 0 -195px no-repeat;
}
.nav_list .share a.baidu{
	background: url(../images/is.png) 0 -1950px no-repeat;
}
.nav_list .share a.copy{
	background: url(../images/is.png) 0 -1393px no-repeat;
}
/*右边结束*/
/*导航栏底边框盒子*/
.nav_bottom{
	width:960px;
	height: 5px;
	margin:0 auto;
	background:#3266CC;
}
/*导航栏底边框盒子结束*/
/*导航栏结束*/

/*搜索区域大盒子开始*/
.search_box{
	width:960px;
	height:68px;
	background: #3266CC;
	margin:0 auto;
	overflow: hidden;
}
.search_box .s_left{
	position: relative;
	float: left;
	width:720px;
	height:57px;
	padding-top: 11px;
}

/*搜索框盒子开始*/
.search_box .s_left .keybox{
	position: absolute;
	left:10px;
	/*top:0px;*/
	width:335px;
	height:19px;
	background:#fff;
	padding-left: 25px;
	padding-top: 6px;
}
.search_box .s_left .keybox p.serch_pic{
	position: absolute;
	left:5px;
	top:5px;
	width:15px;
	height:15px;
	background: url(../images/20.gif) 0 0 no-repeat;
}
.search_box .s_left .keybox input{
	position: relative;
	color:#666;
	background: #fff;
}
.search_box .s_left .keybox .label_box{
	position: absolute;
	top:4px;
	right:9px;
	color:#666666;
	font-size: 12px;
	overflow: hidden;
	display: block;
	height: 20px;
	line-height: 20px;
}
/*搜索框盒子结束*/
/*搜索按钮开始*/

.search_box .s_left div.btn input{
	position: absolute;
	top:11px;
	left:370px;
	width:64px;
	height: 27px;
	color:#003300;
	font-weight: 700;
	font-size: 14px;
	background: url(../images/43.gif) 0 -298px no-repeat;
	text-align: center;
	cursor:pointer;
}

.search_box .s_left .newlink{
	position: absolute;
	left:445px;
	width:200px;
}
.search_box .s_left .newlink a{
	color:#FFFFFF;
}
.search_box .s_left .newlink a:hover{
	text-decoration: underline;
}
.search_box .s_left .hotkey{
	position: absolute;
	top:44px;
	left:10px;
	font-size: 12px;
	color:#A8CEEE;
}
.search_box .s_left .hotkey a{
	color:#A8CEEE;
}
.search_box .s_left .hotkey a:hover{
	text-decoration: underline;
	color:#E4F0FA;
}
.search_box .s_right{
	float: left;
	width:229px;
	height:65px;
	/*border:1px solid red;*/
}
.search_box .s_right .pic img{
	margin-top: 20px;
	margin-right: 5px;
}
.search_box .s_right .pic {
	padding-left: 50px;
}
.search_box .right_color{
	float: left;
	width:11px;
	height:68px;
	background: #2A53A8;
}
/*搜索按钮结束
/*搜索区域大盒子结束*/



/*页脚开始*/
.footer{
	width:930px;
	padding:15px;
	text-align: center;
	line-height: 21.6px;
	margin: 0 auto;
}
.footer .link_lan{
	text-align: center;
}
.footer a{
	color:#0066CC;
	padding-right: 7px;
	font-family: 	Arial,​Helvetica,​sans-serif;
}
.footer a:hover{
	text-decoration: underline;
	color:#009900;
}
.footer .link_bk{
	font-size: 12px;
	color:#333333;
}
.footer .link_bk a{
	color:#333333;
	font-family: 	Arial,​Helvetica,​sans-serif;
	padding-right: 3px;
}
.footer .link_bk a:hover{
	text-decoration: underline;
	color:#009900;
}
/*页脚结束*/

/*返回顶部开始*/
.backtop_box{
	position: fixed;
	right:90px;
	bottom:10px;
	width:58px;
	border:1px solid #CCCCCC;
	display: none;
	_position:absolute;
	_right:0px;
	_top:expression(document.documentElement.scrollTop + document.documentElement.clientHeight-this.offsetHeight-10);
}
.backtop_box a.collect{
	display: block;
	height:58px;
	background: url(../Images/quickBack.png) 0 -118px no-repeat;
}
.backtop_box a.collect:hover{
	background: url(../Images/quickBack.png) -58px -118px no-repeat; 
}
.backtop_box a.backtop{
	display: block;
	height:58px;
	background: url(../Images/quickBack.png) 0 -176px no-repeat;
}
.backtop_box a.backtop:hover{
	background: url(../Images/quickBack.png) -58px -176px no-repeat;
}
/*返回顶部结束*/
.current{
	color: #666666;
    font-family: "微软雅黑";
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    margin: 0 auto;
    padding-top: 8px;
    width: 960px;
}
.page{
	    height: 50px;
    margin: 0 auto;
    padding-top: 20px;
    text-align: center;
    width: 300px;
}
.page span {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #CCCCCC;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: 400;
    height: 23px;
    line-height: 23px;
    margin-right: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    width: auto;
}
.page strong {
    background: none repeat scroll 0 0 #0066CC;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: 400;
    height: 23px;
    line-height: 25px;
    margin-right: 5px;
    text-align: center;
    width: 20px;
}
/*当前位置开始*/
.current{
	width:960px;
	height:22px;
	margin:0 auto;
	padding-top:8px;
	font-family: "微软雅黑";
	font-size: 12px;
	color:#666666;
	line-height: 22px;

}
.current a{
	font-family: "微软雅黑";
	line-height: 22px;
	color:#4D4D4D;
}
.current a:hover{
	text-decoration: underline;
	color:#009900;
}
/*当前位置结束*/
/*//提交按钮样式*/
table{
	width:97%;
	border-collapse:collapse;
	margin-left:10px;
}
table tr td input.sub{
	width:95px;
	height:28px;
	background: url(../Images/23.gif) repeat-x;
	font-size: 12px;
	color:#000000;
	font-family: "Lucida Grande";
	text-align: center;
	margin-top: 20px;
	cursor: pointer;
	margin-left:8px;
}

table tr td input.sub_bg{
	background: url(../Images/23.gif) 0 -28px no-repeat;
}